RAFL16-86-C19 hypothetical protein AU238126 AU229263